OSI and other Layered Architectures: Principles and Implementation
نویسنده
چکیده
The idea of using layered architectures is a common one in communication systems, operating systems and other large system programs. The general principle is that each layer offers services for use by active objects in the layer above. The layered architecture described in the OSI Basic Reference Model [8] is a particular example of this, specifying which layers are conceptually to be found in a standard communication system, which services they conceptually offer, and which functions they are expected to be able to perform in order to offer these services.
منابع مشابه
Using Object - Oriented Techniques
Appropriate use of object-oriented programming mechanisms in the implementation of communication architectures results in a type structure that reflects the architectural model and increases the run-time performance of the protocol machines at each layer. This result is important since it contradicts the assertion by some that layered protocol architectures, such as the ISO Reference Model, nec...
متن کاملNetwork Layer Security
INTRODUCTION Modern computer networks are characterized by layered protocol architectures, allowing network designs to accommodate unlimited applications and interconnection techniques. This layered approach allows protocols to become modularized; that is, developed independently and put together with other protocols in such a way as to create one complete protocol. The recognized basis of prot...
متن کاملThe Evolution of Layered Protocol Stacks Leads to an Hourglass-Shaped Architecture (extended version)
The Internet protocol stack has a layered architecture that resembles an hourglass. The lower and higher layers tend to see frequent innovations, while the protocols at the waist of the hourglass appear to be “ossified”. We propose EvoArch, an abstract model for studying protocol stacks and their evolution. EvoArch is based on a few principles about layered network architectures and their evolu...
متن کاملDesign and Evaluation Criteria for Layered Architectures
The architecture of a system is an indispensable mechanism required to map business processes to information systems. The terms architecture, layered architecture and system architecture are often used by researchers, as well as system architects and business process analysts inconsistently. Furthermore, the concept architecture is commonplace in discussions of software engineering topics such ...
متن کاملEmanation of Chivalry ethics in Iranian Islamic Architectures
Chivalry mores and etiquettes have never been limited to a specific time, place, or tradition, but the topic of discussion in this research holds some symbols of Chivalry mores in Iranian architecture in Islamic period. Chivalry principles, in Islamic period, are based on the pure nature of manliness and its origin and orientation goes back to Imams and prophets. By obeying and adherence to the...
متن کامل